论坛搜索应该支持模糊搜索和支持多关键字
怎样盗取其他BBSXP论坛的风格
禁止用户注册已有用户注册了的即时通讯号码
由于本人前两天提供的代码不行,经过不断的尝试终于成功了,希望大家可以用上!
另,本修改应和wwwbigbug的“用QQ登陆论坛”结合使用,下面的修改为“所用的即时通讯登陆”,与wwwbigbug的略有不同
login.asp文件
找到
if username=empty then error("<li>用户名没有输入!")
下面加入
if IsNumeric(username) then
sql="select username,userpassword from [bbsxp_users] where (UserIM like
bbsxp支持多关键字搜索插件
应该5.6.7代的bbsxp论坛都适用了
search.asp,找到
content=HTMLEncode(Request("content"))
换成
content=ReplaceText(Request("content"),"<[^>]*>|\'|\&|\?|\/|\\","")
找到
if search="author" then
if Len(searchxm)>9 then error("<li>非法操作
禁止用户注册已有用户注册了的即时通讯号码
由于本人前两天提供的代码不行,经过不断的尝试终于成功了,希望大家可以用上!
另,本修改应和wwwbigbug的“用QQ登陆论坛”结合使用,下面的修改为“所用的即时通讯登陆”,与wwwbigbug的略有不同
login.asp文件
找到
if username=empty then error("<li>用户名没有输入!")
下面加入
if IsNumeric(username) then
sql="select username,userpassword from [user] where (UserIM like '"
论坛后台可更改用户即时通讯插件
bbsxp,我有一个问题就是不明白,后台可以更改用户的资料,但即时通讯不能改,抱着这一点,本人加入了后台可以更改用户即时通讯,这样管理就更方便了,也更完善,建议用户选用
6.0和7.0改法
Admin_user.asp文件
找到
手机号码:<input type="text" name="UserMobile" size="10" value="<%=Rs("UserMobile")%>"></tr&g
BBSXP7.0B2 用户即时通讯号码和论坛密码登陆论坛
解决的困难
问题:新注册用户注册了与旧用户相同的即时通讯号码,使论坛用户用即时通讯号登陆论坛容易产生登陆到别人账号的问题,造成帐号的风险
解决:在用户注册和修改联系信息都不能填写论坛已有的即时通讯号,也就是说,即使通讯在论坛唯一,密码相同都不怕了
由于本人前两天提供的代码不行,经过不断的尝试终于成功了,希望大家可以用上!
另,本修改应和wwwbigbug的“用QQ登陆论坛”结合使用,下面的修改为“所用的即时通讯登陆”,与wwwbigbug的略有不同
MyFriend.asp可发短信给自己的bug修复
MyFriend.asp文件找到
if Len(Request.Form("content"))<2 then error2("内容不能小于 2 字符")
下面添加
if incept=CookieUserName then error2("不能给自己发送讯息")
bank.asp转帐判断用户名大小写失效bug修复
就是说,当你的用户名是“Enger”,那么转帐到“enger”是可以的,自己转帐给自己所以没意义
所以解决办法是就所有用户名转为大写(或小写)进行判断,完美解决
bank.asp文件找到
dxname=HTMLEncode(Request.form("dxname"))
if dxname=CookieUserName then error("<li>您输入的是自己的账号?")
换成
dxname=UCase(HTMLEncode(Request.form("dxname")))
if dxname=UCase(CookieUs
BBSXP7.0B2帖子发出一天后禁止修改(最新改法!只改一行,换一行)
之前有人发过这样的改法http://bbs.yuzi.net/ShowPost.asp?ThreadID=696533,这种改法没有很好的运用函数知识,用函数的改法相当简单,加快效率,建议大家使用!
当然,红色标注的“24”你可以随意更改,甚至设定字段后台设置
EditPost.asp文件中
找到
sql="select * from [BBSXP_Posts"